#include "sikle.h"

#define X(a, b)  {#a, &b},
SikleLib sikle_libs[] = { SIKLE_LIBS };
#undef X

void register_librarys(SikleState* ss)
{
  int i;

  for(i = 0; i < SIKLE_LIB_END; i++) {
    SikleLib lib = sikle_libs[i];

    lib.operation->library_init(ss);
    lib.operation->register_library_words(ss);
  }
}
